package com.hyper_yang.javase.reflection_annotation.test;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.TYPE) // 只写在类上
@Retention(RetentionPolicy.RUNTIME) // 保留运行时，可以通过反射操作
public @interface Book {
    String value();

    double price() default 100;

    String[] authors();
}
